deep hole/pit - German English Dictionary